A stochastic model to predict the routability of field-programmable gate arrays
نویسندگان
چکیده
Field-Programmable Gate Arrays (FPGAs) have recently emerged as an attractive means of implementing logic circuits as a customized VLSI chip. FPGAs have gained rapid commercial acceptance because their user-programmability offers instant manufacturing turnaround and low costs. However, FPGAs are still relatively new and require architectural research before the best designs can be discovered. One area of particular importance is the design of an FPGA’s routing architecture, which houses the user-programmable switches and wires that are used to interconnect the FPGA’s logic resources. Because the routing switches consume significant chip area and introduce propagation delays, the design of the routing architecture greatly influences both the area utilization and speed-performance of an FPGA. FPGA routing architectures have already been studied using experimental techniques in [1] [2] and [3]. This paper describes a stochastic model that facilitates exploration of a wide range of FPGA routing architectures using a theoretical approach. In the stochastic model an FPGA is represented as an N x N array of logic blocks, separated by both horizontal and vertical routing channels, similar to a Xilinx [4] [5] [6] FPGA. Each routing channel comprises a number of tracks and each track consists of a set of short wire segments. Routing switches are available to connect the pins of the logic blocks to the wire segments, and to connect one wire segment to another. The number of routing switches and their distribution over the wire segments are parameters of the stochastic model. A circuit to be routed is represented by additional parameters that specify the total number of connections, and each connection’s length and trajectory. The stochastic model gives an analytic expression for the routability of the circuit in the FPGA, which is defined as the percentage of the circuit’s connections that can be accommodated by the FPGA’s routing architecture. Practically speaking, routability can be viewed as the likelihood that a circuit can be successfully routed in a given FPGA. The routability predictions from the model are validated by comparing them with the results of a previously published experimental study on FPGA routability.
منابع مشابه
Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)
In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...
متن کاملFlexibility of Interconnection Structures for Field-Programmable Gate Arrays
This paper explores the relationship between the routability of a field-programmable gate array (FPGA) and the flexibility of its interconnection structures. The flexibility of an FF’GA is determined by the number and distribution of switches used in the interconnection. While good routability can be obtained with a high flexibility, a large number of switches will result in poor performance an...
متن کاملField Programmable Gate Array Implementation of Active Control Laws for Multi-mode Vibration Damping
This paper investigate the possibility and effectiveness of multi-mode vibration control of a plate through real-time FPGA (Field Programmable Gate Array) implementation. This type of embedded system offers true parallel and high throughput computation abilities. The control object is an aluminum panel, clamped to a Perspex box’s upper side. Two types of control laws are studied. The first belo...
متن کاملStochastic-Based Spin-Programmable Gate Array with Emerging MTJ Device Technology
This paper describes the stochastic-based Spin-Programmable Gate Array (SPGA), an innovative architecture attempting to exploit the stochastic switching behavior newly found in emerging spintronic devices for reconfigurable computing. While many recently studies have investigated using Spin Transfer Torque Memory (STTM) devices to replace configuration memory in field programmable gate arrays (...
متن کاملRoutability Prediction for Field Programmable Gate Arrays with a Routing Hierarchy
The author has granted a non-exclusive licence allowing the National Library of Canada to reproduce, loan, distn'bute or seil copies of this thesis in microfonn, paper or electronic formats. The author retains ownership of the copyright in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission. L'auteur a accordé u...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 12 شماره
صفحات -
تاریخ انتشار 1993